/**
 * 插件入口文件
 */
// 加载模板引擎
const views = require("koa-views");
// 加载静态文件处理
const koaStatic = require("koa-static");
// 控制层
const { selectHzController } = require("./controller");
// 指令集
const commondList = require("./commond");
module.exports = (ctx) => {
  // 路由
  ctx.router.use(views(__dirname + "/views", { extension: "ejs" }));
  // 静态路径挂载
  ctx.router.use(koaStatic("./"));
  ctx.router.get("/getHz", selectHzController);
  // 加载指令
  commondList.map((commond) => {
    ctx.command(commond.name).action(commond.callback);
  });
};
